<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="custom-style.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
	<div style="overflow: hidden;">
		<div style="height: 57px;min-width: 1039px;background-size: auto 100%;background:url('');">
			<img src="titleleft.png" style="float: left;"/>
			<img src="titleright.png" alt="" style="float: right;" />
		</div>
	</div>
<!-- 制作者 Doxygen 1.8.15 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>法律声明</span></a></li>
      <li><a href="_xE9_xA6_x96_xE9_xA1_xB5.html"><span>首页</span></a></li>
      <li><a href="_xE6_x9B_xB4_xE6_x96_xB0_xE8_xAE_xB0_xE5_xBD_x95.html"><span>更新记录</span></a></li>
      <li><a href="_xE7_x8E_xAF_xE5_xA2_x83_xE9_x85_x8D_xE7_xBD_xAE.html"><span>环境配置</span></a></li>
      <li><a href="_xE7_xBC_x96_xE7_xA8_x8B_xE5_xBC_x95_xE5_xAF_xBC.html"><span>编程引导</span></a></li>
      <li><a href="modules.html"><span>接口说明</span></a></li>
      <li><a href="annotated.html"><span>结构体定义</span></a></li>
      <li><a href="_xE7_x9B_xB8_xE6_x9C_xBA_xE5_x8F_x82_xE6_x95_xB0_xE8_x8A_x82_xE7_x82_xB9_xE8_xA1_xA8.html"><span>相机参数节点表</span></a></li>
      <li><a href="examples.html"><span>示例程序</span></a></li>
      <li><a href="_xE9_x94_x99_xE8_xAF_xAF_xE7_xA0_x81.html"><span>状态码</span></a></li>
      <li><a href="_xE5_xB8_xB8_xE8_xA7_x81_xE9_x97_xAE_xE9_xA2_x98.html"><span>常见问题</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="PageDoc"><div class="contents">
<div class="textblock"><div class="header" style="margin-left:-12px;margin-top:-10px;margin-right:-8px;"> <div class="headertitle"> <div class="title">更新记录</div> </div> </div> <div id="tableStyle"> </div><div id="tableStyle">&#160;</div><div id="tableStyle"> <table style="margin: 0 0 0 40px;" width="80%" border="1">
<tr>
<th style="text-align:left;" width="15%">更新版本 </th><th style="text-align:left;" width="65%">更新说明  </th></tr>
<tr>
<td><b>V4.3.0 Linux版本（2023/12）</b> </td><td><p class="starttd"></p>
<p class="intertd"><b>【功能新增】</b></p>
<ul>
<li>
新增初始化SDK接口 <a class="el" href="group___s_d_k_xE5_x88_x9D_xE5_xA7_x8B_xE5_x8C_x96.html#ga768544eb6e6435313dd99ee9cf92d59d" title="初始化SDK">MV_CC_Initialize()</a> 、反初始化SDK接口 <a class="el" href="group___s_d_k_xE5_x88_x9D_xE5_xA7_x8B_xE5_x8C_x96.html#gafa1820a0da8671fc6f77dc9a7dfa69d3" title="反初始化SDK，释放资源">MV_CC_Finalize()</a> 。 </li>
<li>
新增枚举采集卡接口 <a class="el" href="group___xE9_x87_x87_xE9_x9B_x86_xE5_x8D_xA1_xE5_x88_x9D_xE5_xA7_x8B_xE5_x8C_x96.html#gad22fcad93034b5de199bc8a6c7c1f7eb" title="枚举采集卡">MV_CC_EnumInterfaces()</a> 、创建采集卡句柄接口 <a class="el" href="group___xE9_x87_x87_xE9_x9B_x86_xE5_x8D_xA1_xE5_x88_x9D_xE5_xA7_x8B_xE5_x8C_x96.html#ga62d20dad6ddb396018fe82ef5e676bb1" title="创建采集卡句柄">MV_CC_CreateInterface()</a> 和 <a class="el" href="group___xE9_x87_x87_xE9_x9B_x86_xE5_x8D_xA1_xE5_x88_x9D_xE5_xA7_x8B_xE5_x8C_x96.html#gacf547435f508f8cdd25f944ed5aa4203" title="通过采集卡ID创建采集卡句柄">MV_CC_CreateInterfaceByID()</a> 。 </li>
<li>
新增打开采集卡接口 <a class="el" href="group___xE9_x87_x87_xE9_x9B_x86_xE5_x8D_xA1_xE5_x88_x9D_xE5_xA7_x8B_xE5_x8C_x96.html#gac57264660ca9acb36a43c23adb2147a7" title="打开采集卡">MV_CC_OpenInterface()</a> 、关闭采集卡接口 <a class="el" href="group___xE9_x87_x87_xE9_x9B_x86_xE5_x8D_xA1_xE5_x88_x9D_xE5_xA7_x8B_xE5_x8C_x96.html#ga98f4a5025eebf615499a23da0b73970d" title="关闭采集卡">MV_CC_CloseInterface()</a> 、销毁采集卡句柄接口 <a class="el" href="group___xE9_x87_x87_xE9_x9B_x86_xE5_x8D_xA1_xE5_x88_x9D_xE5_xA7_x8B_xE5_x8C_x96.html#ga365d684482405b74afe9d21b986185af" title="销毁采集卡句柄">MV_CC_DestroyInterface()</a> 。 </li>
<li>
新增获取串口信息列表接口 <a class="el" href="group___camera_link_xE7_x9B_xB8_xE6_x9C_xBA.html#gaee4cc1b56f15cdd391f92f8540697dbd" title="获取串口信息列表">MV_CAML_GetSerialPortList()</a> 、设置指定串口列表接口 <a class="el" href="group___camera_link_xE7_x9B_xB8_xE6_x9C_xBA.html#gaafd9b2441010f88cbb56f6d724667e37" title="设置指定枚举串口列表">MV_CAML_SetEnumSerialPorts()</a> 。 </li>
<li>
<a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE6_xB8_xB2_xE6_x9F_x93.html">图像渲染</a> 接口支持对大图（宽高上限为16384*163840）进行渲染。 </li>
<li>
<a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE5_xA4_x84_xE7_x90_x86.html">图像处理</a> 中的设置插值算法类型接口 <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE5_xA4_x84_xE7_x90_x86.html#ga83bb7439fb0f17b0805510bf887b017b" title="设置插值算法类型">MV_CC_SetBayerCvtQuality()</a> 新增“最优+”插值方法。 </li>
<li>
<a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE5_xA4_x84_xE7_x90_x86.html">图像处理</a> 和<a class="el" href="group___xE5_xB1_x9E_xE6_x80_xA7_xE9_x85_x8D_xE7_xBD_xAE.html">属性配置</a> 接口支持采集卡句柄。 </li>
<li>
<a class="el" href="group___xE8_xAE_xBE_xE5_xA4_x87_xE5_x8D_x87_xE7_xBA_xA7.html">设备升级</a> 接口支持采集卡固件升级。 </li>
<li>
<a class="el" href="group___xE4_xBA_x8B_xE4_xBB_xB6_xE5_x8F_x8A_xE5_xBC_x82_xE5_xB8_xB8.html">事件及异常</a> 接口支持采集卡事件。 </li>
<li>
新增采集卡信息结构体 <a class="el" href="struct_m_v___i_n_t_e_r_f_a_c_e___i_n_f_o.html" title="采集卡信息">MV_INTERFACE_INFO</a> 、采集卡信息列表结构体 <a class="el" href="struct_m_v___i_n_t_e_r_f_a_c_e___i_n_f_o___l_i_s_t.html" title="采集卡信息列表">MV_INTERFACE_INFO_LIST</a> 。 </li>
<li>
新增串口信息结构体 <a class="el" href="struct_m_v___c_a_m_l___s_e_r_i_a_l___p_o_r_t.html" title="串口信息">MV_CAML_SERIAL_PORT</a> 、串口信息列表结构体 <a class="el" href="struct_m_v___c_a_m_l___s_e_r_i_a_l___p_o_r_t___l_i_s_t.html" title="串口信息列表">MV_CAML_SERIAL_PORT_LIST</a> 。 </li>
<li>
新增CoaXPress相机信息结构体 <a class="el" href="struct_m_v___c_x_p___d_e_v_i_c_e___i_n_f_o.html" title="CoaXPress相机信息">MV_CXP_DEVICE_INFO</a> 、CameraLink相机信息结构体 <a class="el" href="struct_m_v___c_m_l___d_e_v_i_c_e___i_n_f_o.html" title="Camera Link相机信息">MV_CML_DEVICE_INFO</a> 、XoFLink相机信息结构体 <a class="el" href="struct_m_v___x_o_f___d_e_v_i_c_e___i_n_f_o.html" title="XoFLink相机信息">MV_XOF_DEVICE_INFO</a> 。 </li>
<li>
新增Linux控制台demo：<a class="el" href="_display_8cpp-example.html">Display.cpp</a> 、<a class="el" href="_force_i_p_ex_8cpp-example.html">ForceIPEx.cpp</a> 、<a class="el" href="_grab__asynchronous_8cpp-example.html">Grab_Asynchronous.cpp</a> 、<a class="el" href="_interface_and_device_demo_8cpp-example.html">InterfaceAndDeviceDemo.cpp</a> 、<a class="el" href="_interface_demo_8cpp-example.html">InterfaceDemo.cpp</a> 。 </li>
</ul>
<p class="intertd"><b>【功能更新】</b></p>
<ul>
<li>
更新保存图片到文件参数结构体 <a class="el" href="struct_m_v___s_a_v_e___i_m_a_g_e___t_o___f_i_l_e___p_a_r_a_m___e_x.html" title="保存图片到文件参数">MV_SAVE_IMAGE_TO_FILE_PARAM_EX</a> 、图片保存参数结构体 <a class="el" href="struct_m_v___s_a_v_e___i_m_a_g_e___p_a_r_a_m___e_x3.html" title="图片保存参数">MV_SAVE_IMAGE_PARAM_EX3</a> 。 </li>
<li>
更新显示帧信息结构体 <a class="el" href="struct_m_v___d_i_s_p_l_a_y___f_r_a_m_e___i_n_f_o.html" title="显示帧信息">MV_DISPLAY_FRAME_INFO</a> 和 <a class="el" href="struct_m_v___d_i_s_p_l_a_y___f_r_a_m_e___i_n_f_o___e_x.html" title="显示帧信息（适用于例如线阵相机等宽高大于65535的设备）">MV_DISPLAY_FRAME_INFO_EX</a> 。 </li>
<li>
更新CCM参数结构体 <a class="el" href="struct_m_v___c_c___c_c_m___p_a_r_a_m.html" title="CCM参数">MV_CC_CCM_PARAM</a> 和 <a class="el" href="struct_m_v___c_c___c_c_m___p_a_r_a_m___e_x.html" title="CCM参数（适用于例如线阵相机等宽高大于65535的设备）">MV_CC_CCM_PARAM_EX</a> 。 </li>
<li>
更新设备信息结构体 <a class="el" href="struct_m_v___c_c___d_e_v_i_c_e___i_n_f_o.html" title="设备信息">MV_CC_DEVICE_INFO</a> 。 </li>
<li>
更新锐化结构体 <a class="el" href="struct_m_v___c_c___s_h_a_r_p_e_n___p_a_r_a_m.html" title="锐化结构体">MV_CC_SHARPEN_PARAM</a> 。 </li>
<li>
更新<a class="el" href="_xE9_x94_x99_xE8_xAF_xAF_xE7_xA0_x81.html">错误码</a> 。 </li>
</ul>
<p class="intertd"><b>【文档调整】</b></p>
<ul>
<li>
调整<a href="modules.html" class="el">接口说明</a>的模块划分。 </li>
</ul>
</td></tr>
<tr>
<td><b>V4.2.0 Linux版本（2023/11）</b> </td><td><p class="starttd"></p>
<p class="intertd"><b>【功能新增】</b></p>
<ul>
<li>
支持采集卡GE1104。 </li>
</ul>
</td></tr>
<tr>
<td><b>V4.1.0 Linux版本（2023/03）</b> </td><td><p class="starttd"></p>
<p class="intertd"><b>【功能新增】</b></p>
<ul>
<li>
所有接口支持跨平台（Windows32/64、Linux32/64、armhf、aarch64、arm-none），Linux和Windows下工业相机SDK功能模块统一。 </li>
<li>
新增通过加载cti文件的方式控制相机的demo（BasicDemoByGenTL）和线阵相机demo（BasicDemoLineScan）。 </li>
<li>
新增HB解码demo：<a class="el" href="_high_bandwith_decode_8cpp-example.html">HighBandwithDecode.cpp</a> 。 </li>
<li>
新增图像保存接口： <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE5_xA4_x84_xE7_x90_x86.html#gaf2f458d195ec3b6688cc0e51472e482c" title="保存图片，支持Bmp和Jpeg">MV_CC_SaveImageEx3()</a>，废弃旧接口 <a class="el" href="group___xE5_xBA_x9F_xE5_xBC_x83_xE6_x8E_xA5_xE5_x8F_xA3.html#gab73eb88b16c79657558ac9c511ff0ad4" title="保存图片，支持Bmp和Jpeg，编码质量在50-99之前（该接口已弃用，建议改用 MV_CC_SaveImageEx3() 接口）">MV_CC_SaveImageEx2()</a> 。 </li>
<li>
新增保存图像到文件接口： <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE5_xA4_x84_xE7_x90_x86.html#ga40f9049ef3772725e97d82a4a0b185df" title="保存图像到文件">MV_CC_SaveImageToFileEx()</a>，废弃旧接口 <a class="el" href="group___xE5_xBA_x9F_xE5_xBC_x83_xE6_x8E_xA5_xE5_x8F_xA3.html#ga32f26edc877398d6a3dc431b096b47a0" title="保存图像到文件（该接口已弃用，建议改用 MV_CC_SaveImageToFileEx() 接口）">MV_CC_SaveImageToFile()</a>。 </li>
<li>
新增像素格式转换接口： <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE5_xA4_x84_xE7_x90_x86.html#ga36d02611e46d9c488cae6d2fe4eff262" title="像素格式转换">MV_CC_ConvertPixelTypeEx()</a>，废弃旧接口 <a class="el" href="group___xE5_xBA_x9F_xE5_xBC_x83_xE6_x8E_xA5_xE5_x8F_xA3.html#ga447c5adde3663634c18ab32c5d8a7a6a" title="像素格式转换（该接口已弃用，建议改用 MV_CC_ConvertPixelTypeEx() 接口）">MV_CC_ConvertPixelType()</a>。 </li>
<li>
新增图片保存参数结构体： <a class="el" href="struct_m_v___s_a_v_e___i_m_a_g_e___p_a_r_a_m___e_x3.html" title="图片保存参数">MV_SAVE_IMAGE_PARAM_EX3</a> 。 </li>
<li>
新增保存图片到文件参数结构体： <a class="el" href="struct_m_v___s_a_v_e___i_m_a_g_e___t_o___f_i_l_e___p_a_r_a_m___e_x.html" title="保存图片到文件参数">MV_SAVE_IMAGE_TO_FILE_PARAM_EX</a> 。 </li>
<li>
新增像素转换结构体： <a class="el" href="struct_m_v___c_c___p_i_x_e_l___c_o_n_v_e_r_t___p_a_r_a_m___e_x.html" title="像素转换结构体">MV_CC_PIXEL_CONVERT_PARAM_EX</a> 。 </li>
<li>
新增部分<a class="el" href="_xE9_x94_x99_xE8_xAF_xAF_xE7_xA0_x81.html">错误码</a> 。 </li>
</ul>
<p class="intertd"><b>【文档调整】</b></p>
<ul>
<li>
更新<a class="el" href="_xE7_x8E_xAF_xE5_xA2_x83_xE9_x85_x8D_xE7_xBD_xAE.html">环境配置</a> 章节的驱动安装步骤。 </li>
</ul>
</td></tr>
<tr>
<td><b>V3.2.0 Linux版本（2021/07）</b> </td><td><p class="starttd"></p>
<p class="intertd"><b>【功能新增】</b></p>
<ul>
<li>
新增清除取流数据缓存接口： <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE9_x87_x87_xE9_x9B_x86.html#ga90fcfa3fb929d76e99ea7f5946d6c5ff" title="清除取流数据缓存">MV_CC_ClearImageBuffer()</a> 。 </li>
<li>
新增图像旋转接口： <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE5_xA4_x84_xE7_x90_x86.html#gac775d06840d619ba489ba02a732aa752" title="图像旋转">MV_CC_RotateImage()</a> 。 </li>
<li>
新增图像翻转接口： <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE5_xA4_x84_xE7_x90_x86.html#ga07cfc389b4a09de5bb81ac999f70cd0b" title="图像翻转">MV_CC_FlipImage()</a> 。 </li>
<li>
新增设置Bayer格式的Gamma信息接口： <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE5_xA4_x84_xE7_x90_x86.html#gac0be390b7240cbf14df3f424d5c70ab5" title="设置Bayer格式的Gamma信息">MV_CC_SetBayerGammaParam()</a> 。 </li>
<li>
新增无损解码接口： <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE5_xA4_x84_xE7_x90_x86.html#gaf4afd4daffefd78f3b044f26d6151c33" title="无损解码">MV_CC_HB_Decode()</a> 。 </li>
<li>
新增设置U3V的传输包大小接口： <a class="el" href="group___u3_v_xE7_x9B_xB8_xE6_x9C_xBA.html#gaf9880ddfc9b0a2c4a06b058993599f51" title="设置U3V的传输包大小">MV_USB_SetTransferSize()</a> 。 </li>
<li>
新增获取U3V的传输包大小接口： <a class="el" href="group___u3_v_xE7_x9B_xB8_xE6_x9C_xBA.html#ga205fd2f71841e4308942d591d8c5f4a3" title="获取U3V的传输包大小">MV_USB_GetTransferSize()</a> 。 </li>
<li>
新增设置U3V的传输通道个数接口： <a class="el" href="group___u3_v_xE7_x9B_xB8_xE6_x9C_xBA.html#gadb674609cf080d6de1c45ce08d6ee808" title="设置U3V的传输通道个数">MV_USB_SetTransferWays()</a> 。 </li>
<li>
新增获取U3V的传输通道个数接口： <a class="el" href="group___u3_v_xE7_x9B_xB8_xE6_x9C_xBA.html#gaabf01d24514b206389b26665b54e0828" title="获取U3V的传输通道个数">MV_USB_GetTransferWays()</a> 。 </li>
<li>
新增获取GVCP命令超时时间接口： <a class="el" href="group___gig_e_xE7_x9B_xB8_xE6_x9C_xBA.html#ga845e4f09d81a00e292b59d6ec0f591ce" title="获取GVCP命令超时时间">MV_GIGE_GetGvcpTimeout()</a> 。 </li>
<li>
新增设置重传GVCP命令次数接口： <a class="el" href="group___gig_e_xE7_x9B_xB8_xE6_x9C_xBA.html#gac83f55a145fbb0c84587948cc22e04e1" title="设置重传GVCP命令次数">MV_GIGE_SetRetryGvcpTimes()</a> 。 </li>
<li>
新增获取重传GVCP命令次数接口： <a class="el" href="group___gig_e_xE7_x9B_xB8_xE6_x9C_xBA.html#ga5a09d661574c303086cbb9b383bca9d1" title="获取重传GVCP命令次数">MV_GIGE_GetRetryGvcpTimes()</a> 。 </li>
<li>
新增图像旋转结构体： <a class="el" href="struct_m_v___c_c___r_o_t_a_t_e___i_m_a_g_e___p_a_r_a_m.html" title="图像旋转结构体">MV_CC_ROTATE_IMAGE_PARAM</a> 。 </li>
<li>
新增图像翻转结构体： <a class="el" href="struct_m_v___c_c___f_l_i_p___i_m_a_g_e___p_a_r_a_m.html" title="图像翻转结构体">MV_CC_FLIP_IMAGE_PARAM</a> 。 </li>
<li>
新增Gamma信息结构体： <a class="el" href="struct_m_v___c_c___g_a_m_m_a___p_a_r_a_m.html" title="Gamma信息结构体">MV_CC_GAMMA_PARAM</a> 。 </li>
<li>
新增水印信息结构体： <a class="el" href="struct_m_v___c_c___f_r_a_m_e___s_p_e_c___i_n_f_o.html" title="水印信息">MV_CC_FRAME_SPEC_INFO</a> 。 </li>
<li>
新增无损解码参数结构体： <a class="el" href="struct_m_v___c_c___h_b___d_e_c_o_d_e___p_a_r_a_m.html" title="无损解码参数">MV_CC_HB_DECODE_PARAM</a> 。 </li>
</ul>
<p class="intertd"><b>【功能优化】</b></p>
<ul>
<li>
采用静态链接GenICam库的方式，不提供GenICam动态库。 </li>
<li>
GigE 驱动支持arm架构设备，支持两款开发板环境： NVIDIA TX2 和 ODROID-XU4 。 </li>
<li>
提供SDK安装包（Runtime包），包括驱动安装、U3V开缓存等脚本，不包含巨帧设置，区分arm和x86安装包。 </li>
<li>
更新驱动名称为 gevfilter。 </li>
<li>
更新注册单个Event事件回调接口，支持USB设备： <a class="el" href="group___xE4_xBA_x8B_xE4_xBB_xB6_xE5_x8F_x8A_xE5_xBC_x82_xE5_xB8_xB8.html#gaef606cb8e2e0bf249ec80ef1255e834b" title="注册单个事件回调，在打开设备之后调用">MV_CC_RegisterEventCallBackEx()</a> 。 </li>
<li>
更新注册多个Event事件回调接口，支持USB设备： <a class="el" href="group___xE4_xBA_x8B_xE4_xBB_xB6_xE5_x8F_x8A_xE5_xBC_x82_xE5_xB8_xB8.html#ga5b0279fd45b9ecdc578bb06ccf1a5f0c" title="注册全部事件回调，在打开设备之后调用">MV_CC_RegisterAllEventCallBack()</a> 。 </li>
</ul>
</td></tr>
<tr>
<td><b>V3.1.0 Linux版本（2020/03）</b> </td><td><p class="starttd"></p>
<p class="intertd"><b>【功能新增】</b></p>
<ul>
<li>
X86架构对接Gige相机，新增驱动支持。 </li>
<li>
新增枚举以广播包回复的智能相机的支持。 </li>
<li>
新增3D相机的取流支持。 </li>
<li>
新增BGR图像取流及渲染的支持。 </li>
<li>
新增新相机（3.1.0及以后固件）ChunkData的支持。 </li>
</ul>
</td></tr>
<tr>
<td><b>V3.0.0 Linux版本（2019/03）</b> </td><td><p class="starttd"></p>
<p class="intertd"><b>【功能新增】</b></p>
<ul>
<li>
新增发出PTP时钟拍照动作命令函数接口： <a class="el" href="group___gig_e_xE7_x9B_xB8_xE6_x9C_xBA.html#ga6dd4eca90cd69d3d442d71563c5ef300" title="发出动作命令">MV_GIGE_IssueActionCommand()</a> 。 </li>
<li>
新增判断相机是否处于连接状态函数接口： <a class="el" href="group___xE7_x9B_xB8_xE6_x9C_xBA_xE5_x88_x9D_xE5_xA7_x8B_xE5_x8C_x96.html#ga25ec535d08180f1c987c20c75b2224a2" title="判断设备是否处于连接状态">MV_CC_IsDeviceConnected()</a> 。 </li>
<li>
新增清除GenICam节点缓存接口： <a class="el" href="group___xE5_xB1_x9E_xE6_x80_xA7_xE9_x85_x8D_xE7_xBD_xAE.html#ga4ef6fa3b866fe11dfacf6514d8a289d0" title="清除GenICam节点缓存">MV_CC_InvalidateNodes()</a> 。 </li>
<li>
新增释放图像缓存接口： <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE9_x87_x87_xE9_x9B_x86.html#gaeff416b2d35df148fa2e63521d8847d3" title="释放图像缓存（此接口用于释放不再使用的图像缓存，与 MV_CC_GetImageBuffer() 配套使用）">MV_CC_FreeImageBuffer()</a> 。 </li>
<li>
新增高性能取流接口： <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE9_x87_x87_xE9_x9B_x86.html#ga33331585a4e2a64653b74af66157a6d8" title="使用内部缓存获取一帧图片（与 MV_CC_Display() 不能同时使用）">MV_CC_GetImageBuffer()</a> 。 </li>
</ul>
<p class="intertd"><b>【功能优化】</b></p>
<ul>
<li>
优化获取各种类型的信息函数接口： <a class="el" href="group___xE7_x9B_xB8_xE6_x9C_xBA_xE5_x88_x9D_xE5_xA7_x8B_xE5_x8C_x96.html#gaa0b5fc03d13b3d0dc37d06a6e96ed646" title="获取各种类型的信息">MV_CC_GetAllMatchInfo()</a> 。 </li>
<li>
优化获取网络传输相关信息函数接口： <a class="el" href="group___gig_e_xE7_x9B_xB8_xE6_x9C_xBA.html#ga95fbc062d66f54a2af61947f8f52e6b4" title="获取网络传输信息">MV_GIGE_GetNetTransInfo()</a> 。 </li>
</ul>
</td></tr>
<tr>
<td><b>V2.4.0 Linux版本（2018/6）</b> </td><td><p class="starttd"></p>
<p class="intertd"><b>【功能新增】</b></p>
<ul>
<li>
新增读取相机文件接口： <a class="el" href="group___xE8_xAF_xBB_xE5_x86_x99_xE7_x9B_xB8_xE6_x9C_xBA_xE6_x96_x87_xE4_xBB_xB6.html#ga50cac3acd95fee2899e7492ffac47db4" title="从设备读取文件">MV_CC_FileAccessRead()</a> 。 </li>
<li>
新增将本地文件写入相机接口： <a class="el" href="group___xE8_xAF_xBB_xE5_x86_x99_xE7_x9B_xB8_xE6_x9C_xBA_xE6_x96_x87_xE4_xBB_xB6.html#ga67b69d346a26d82c79091f7bee9e10c9" title="将文件写入设备">MV_CC_FileAccessWrite()</a> 。 </li>
<li>
新增导入相机属性接口： <a class="el" href="group___xE5_xB1_x9E_xE6_x80_xA7_xE9_x85_x8D_xE7_xBD_xAE.html#ga4116f994b841652f4680a8d921c89d03" title="导入设备属性">MV_CC_FeatureLoad()</a> 。 </li>
<li>
新增保存相机属性接口： <a class="el" href="group___xE5_xB1_x9E_xE6_x80_xA7_xE9_x85_x8D_xE7_xBD_xAE.html#gaca81257cf7e241b7f1be116a864d69e6" title="保存设备属性">MV_CC_FeatureSave()</a> 。 </li>
<li>
新增注册单个Event事件回调接口： <a class="el" href="group___xE4_xBA_x8B_xE4_xBB_xB6_xE5_x8F_x8A_xE5_xBC_x82_xE5_xB8_xB8.html#gaef606cb8e2e0bf249ec80ef1255e834b" title="注册单个事件回调，在打开设备之后调用">MV_CC_RegisterEventCallBackEx()</a> 。 </li>
<li>
新增注册多个Event事件回调接口： <a class="el" href="group___xE4_xBA_x8B_xE4_xBB_xB6_xE5_x8F_x8A_xE5_xBC_x82_xE5_xB8_xB8.html#ga5b0279fd45b9ecdc578bb06ccf1a5f0c" title="注册全部事件回调，在打开设备之后调用">MV_CC_RegisterAllEventCallBack()</a> 。 </li>
<li>
新增设置SDK内部优先使用的网络模式接口： <a class="el" href="group___gig_e_xE7_x9B_xB8_xE6_x9C_xBA.html#ga4a46947998f4ecb94d04afb699f74fe0" title="设置传输模式，可以为单播模式、组播模式等">MV_GIGE_SetTransmissionType()</a> 。 </li>
<li>
新增设置sdklog文件保存路径接口： <a class="el" href="group___xE5_xBA_x9F_xE5_xBC_x83_xE6_x8E_xA5_xE5_x8F_xA3.html#ga9c6780918bdbd0b71ee9600e4e500b48" title="设置SDK日志路径">MV_CC_SetSDKLogPath()</a> 。 </li>
<li>
新增新增图片保存接口： <a class="el" href="group___xE5_xBA_x9F_xE5_xBC_x83_xE6_x8E_xA5_xE5_x8F_xA3.html#gab73eb88b16c79657558ac9c511ff0ad4" title="保存图片，支持Bmp和Jpeg，编码质量在50-99之前（该接口已弃用，建议改用 MV_CC_SaveImageEx3() 接口）">MV_CC_SaveImageEx2()</a> 。 </li>
<li>
新增获取相机64位int型节点值接口： <a class="el" href="group___xE5_xB1_x9E_xE6_x80_xA7_xE9_x85_x8D_xE7_xBD_xAE.html#ga6240aac97e206f77b4ce3bd7a1ef1048" title="获取Integer属性值">MV_CC_GetIntValueEx()</a> 。 </li>
<li>
新增设置相机64位int型节点值接口： <a class="el" href="group___xE5_xB1_x9E_xE6_x80_xA7_xE9_x85_x8D_xE7_xBD_xAE.html#ga9bf0ac21078791974fd4f5b8b2c6328b" title="设置Integer型属性值">MV_CC_SetIntValueEx()</a> 。 </li>
<li>
新增设置相机Enum型节点值接口： <a class="el" href="group___xE5_xB1_x9E_xE6_x80_xA7_xE9_x85_x8D_xE7_xBD_xAE.html#ga920d6f7c5547a7099feb85c6e9e738ab" title="设置Enum型属性值">MV_CC_SetEnumValueByString()</a> 。 </li>
<li>
新增获取相机参数导入导出进度接口： <a class="el" href="group___xE8_xAF_xBB_xE5_x86_x99_xE7_x9B_xB8_xE6_x9C_xBA_xE6_x96_x87_xE4_xBB_xB6.html#ga80244ce60e82b15d81341e2904465423" title="获取文件存取的进度">MV_CC_GetFileAccessProgress()</a> 。 </li>
</ul>
<p class="endtd"></p>
</td></tr>
<tr>
<td><b>V2.2.0.7 Linux版本（2017/11）</b> </td><td><p class="starttd"></p>
<p class="intertd"><b>【功能新增】</b></p>
<ul>
<li>
新增转换像素格式的接口： <a class="el" href="group___xE5_xBA_x9F_xE5_xBC_x83_xE6_x8E_xA5_xE5_x8F_xA3.html#ga447c5adde3663634c18ab32c5d8a7a6a" title="像素格式转换（该接口已弃用，建议改用 MV_CC_ConvertPixelTypeEx() 接口）">MV_CC_ConvertPixelType()</a> 。 </li>
<li>
新增直接取图接口： <a class="el" href="group___xE5_x9B_xBE_xE5_x83_x8F_xE9_x87_x87_xE9_x9B_x86.html#gafb284e0ae3eeced7e1f9395317800c6f" title="采用超时机制获取一帧图片，SDK内部等待直到有数据时返回">MV_CC_GetOneFrameTimeout()</a> 。 </li>
<li>
新增图像保存接口： MV_CC_SaveImage() 。 </li>
<li>
新增图像保存拓展接口： <a class="el" href="group___xE5_xBA_x9F_xE5_xBC_x83_xE6_x8E_xA5_xE5_x8F_xA3.html#ga63ed6e9ee6e3567cf4643f7d9fffa410" title="保存图片，支持Bmp和Jpeg，编码质量在50-99之前 （该接口已弃用，建议改用 MV_CC_SaveImageEx3() 接口）">MV_CC_SaveImageEx()</a> 。 </li>
</ul>
<p class="intertd"><b>【功能调整】</b></p>
<ul>
<li>
逐渐废弃获取一帧图像接口： <a class="el" href="group___xE5_xBA_x9F_xE5_xBC_x83_xE6_x8E_xA5_xE5_x8F_xA3.html#gad0621c9b4ee6eca2b8ab3432309e11c0" title="获取一帧图像（该接口已弃用，建议改用 MV_CC_GetOneFrameTimeout() 接口）">MV_CC_GetOneFrame()</a> 。 </li>
</ul>
</td></tr>
</table>
</div></div></div><!-- PageDoc -->
</div><!-- contents -->
<!-- start footer part -->
<div class="footer" style="text-align: right;">
	<hr/>
	<small></small>
</div>
<script>
	// 当前选中的菜单
	var currentMenuItem = document.querySelector('.tablist > li.current > a')
	if (currentMenuItem) { // 子菜单情况
	  window.parent.postMessage({
		navHref: currentMenuItem.href
	  }, '*')
	} else {
	  window.parent.postMessage({
		url: window.location.href
	  }, '*')
	}
  </script>
</body>
</html>